本文是学习GB-T 32850-2016 国际货运代理系列单证 基于ebXML订舱申请报文. 而整理的学习笔记,分享出来希望更多人受益,如果存在侵权请及时联系我们
本标准规定了基于ebXML 海运订舱申请报文的结构和编制方法。
本标准适用于国际贸易业务中基于 ebXML
的电子数据交换,亦可作为企业及相关机构进行电子
单证管理的参考。
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文
件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
GB/T 2659 世界各国和地区名称代码
GB/T 4880.1 语种名称代码 第1部分:2字母代码
GB/Z 25114.1—2010 基于 ebXML 的商业报文 第1部分:贸易项目
下列术语和定义适用于本文件。
3.1
订舱申请[书] booking request
由订舱申请人签发给承运人的单证,要求按照约定的条件为指定货物保留舱位,指明适货的运输工
具和发运时间等信息。
3.2
订舱申请人 booking party
向承运方提出订舱申请的一方。申请的一方可以是托运人、收货人、供应商、贸易商和/或其代
理人。
3.3
全球贸易参与方位置代码 global location number;GLN
对法律实体、功能实体、物理实体进行标识的代码。
[GB/Z 25114.1—2010,定义3.1.3]
4 业务场景描述、报文编写规则和报文数据格式
订舱申请[书]是一份由订舱申请人签发给承运人的单证,要求按照约定的条件为指定货物保留舱
位,指明适货的运输工具和发运时间等信息。订舱申请人与承运人在参与方信息、运价和支付条款等方
面进行洽谈,并通过传输订舱申请[书]或者一个或者多个扩展数据(或文件)来交换必要的信息。
4.2 报文编写规则见GB/Z 25114.1—2010 中的第4章。
GB/T 32850—2016
4.3 报文中的数据格式见GB/Z 25114.1—2010。
5.1 PartyInformation(参与方信息)
PartyInformation(参与方信息)主要涉及PartyRole(参与方角色),用于描述参与方的角色和关系,
包括申请方(如供应商、贸易商、货主、货运代理等)、受托方(如承运方)等。
PartyRole 的枚举值列表
如下:
BOOKING PARTY—— 用于说明申请发起人或者单位的信息。
SHIPPER—— 用于说明订舱申请信息中的发货人信息。
CONSIGNEE—— 用于说明订舱申请信息中的收货人信息。
NOTIFY PARTY— 用于说明订舱申请信息中的通知人信息。
CARRIER—— 用于说明订舱申请信息中的承运人信息。
5.2 Partyldentification(参与方标识)类
用于表示参与方相关的标识符,包括下列属性:
——gln(全球贸易参与方位置代码)。 gln是必备项;
——value(定义其他的参与方标识)。 value 是可选项。
5.3 PartyDates(参与方日期)类
用于表示参与方相关的日期,包括下列属性:
——partyStartDate(参与方开始业务操作日期)。格式为:
YYYYMMDD。partyStartDate
备项;
——partyEndDate(参与方结束业务操作日期)。格式为:
YYYYMMDD。partyEndDate
备项。
是必
是必
5.4 PartyTime(参与方时间)类
用于表示参与方相关的时间,包括下列属性:
——operatingTimeFrom (参与方开始工作的时间),格式以24 h 制表示为
HHMMSS。operating-
TimeFrom 是必备项;
——operatingTimeTo(参与方结束工作的时间),格式以24 h 制表示为
HHMMSS。operating-
TimeTo 是必备项。
5.5 NameAndAddress (名称和地址)类
用于表示参与方的名称和地址,包括下列属性:
——countryISOCode(国家 ISO 代码),适用GB/T 2659关于两位字母代码的规定。
countryISO-
Code 是必备项;
—city (城市或自治市)。 city是必备项;
languageOfTheParty(参与方所用语言),适用GB/T4880.1
关于两位字母代码的规定。 lan
guageOfTheParty 是可选项;
——name (参与方名称)。 name 是必备项;
——postalCode(参与方的国家邮政编码),由邮政管理局分配。 postalCode是可选项;
— state(州、省或地域性行政区划实体),由政府机构分配。 state是必备项;
GB/T 32850—2016
——streetAddress(详细地址或邮政信箱)。 streetAddress是必备项。
用于提供参与方个人或部门的联系信息,包括下列属性:
-—personOrDepartmentName (需要联系的个人或部门名称)。
personOrDepartmentName 是必
备项;
——channelType(通信渠道的类型)。取值包括:EMAIL、TELEFAX、TELEPHONE、WEBSITE。
channelType是必备项;
—channelNumber (通讯号码、邮箱地址或 URL 地址)。 channelNumber
是必备项。
根据核心参与方的定义,使用统一建模语言(UML)
的方法,建立静态类图。核心参与方信息高层
类图见图1。
style="width:12.12662in;height:7.31324in" />class Party
NameAndAddress
city: Text
countrylSOCode: Indicator
- languageOfTheParty: Indicator
- name:Text
- postalCode:Text
state: Text
streetAddress: Text
0..1
Partyldentification
gln: Indicator
value: Indicator
PartyTime
operatingTimeFrom:Time
operatingTimeTo: Time
0..1
style="width:0.32002in;height:0.27984in" />1\| Partyinformation
PartyRole:Indicator
0..1
PartyDates
- partyEndDate:Date
partyStartDate: Date
图 1 核心参与方信息高层类图
Document (文档通用信息)用于说明报文内容的基本信息,主要包括:
——contentVersion(文档内容的版本号),用于说明文档内容的版本号;
——creationDate(报文创建的日期),用于说明报文创建的日期。格式为:"YYYYMMDDH-
HMMSS";
~~d~~
ocumentStructureVersion(文档结构的版本号),用于说明文档结构的版本号;
GB/T 32850—2016
——lastUpdateDate(最新更新日期),用于说明文档最新更新日期。格式为:"YYYYMMDDH-
HMMSS";
——documentStatus(文档状态),用于说明文档是源文档还是副本。取值包括:ORIGINAL、COPY。
7.2.1 BookingNumber (订舱申请[书]号)
用于标识由订舱申请人签发给承运人要求为指定货物保留舱位的申请[书]。
7.2.2 BookingDate (订舱申请日期)
用于说明制定订舱申请[书]的日期,即制单日期。
7.2.3 ShippmentDate(装运日期)
用于说明卖方按照合同义务发货或发运的日期。
7.2.4 AllowTransship(转船标记)
用于表示在承运过程中是否允许转船。
——Y 表示允许;
N 表示不允许。
7.2.5 AllowBatches(批次标记)
用于表示是否允许分批次装运。
——Y 表示允许;
——N 表示不允许。
7.2.6 ContractNumber(合同号)
用于说明承运方与申请方签订的合约标识符。
7.2.7 NumbersOfOriginalBL(正本提单份数)
用于表示约定的签发正本提单的总份数。
7.2.8 PaymentType (付款类型)
用于说明付款类型,如预付款,到付款,第三地付款等。
7.2.9 FreightClause(运费条款)
用于说明申请过程中的运费条款信息,仅应选择唯一的表述方式。可选择的表达方式包括:
—-freightClauseCode(运费条款代码),用于说明运费条款代码;
——freightClauseName(运费条款名称),用于说明运费条款名称。
7.2.10 DeliveryPlace(交货地)
用于说明申请中交货地点信息,包括:
--portAndPlaceCode (港口和地点代码),用于说明交货地港口和地点代码;
-—portAndPlaceName (港口和地点名称),用于说明交货地港口和地点名称。
GB/T 32850—2016
7.2.11
LoadingPort(装货港)
用于说明申请中装货港口信息,包括:
ortAndPlaceCode (港口和地点代码),用于说明装货港港口和地点代码;
ortAndPlaceName (港口和地点名称),用于说明装货港港口和地点名称。
7.2.12 ReceiptPlace(收货地)
用于说明申请中收货地点信息,包括:
——portAndPlaceCode (港口和地点代码),用于说明收货地港口和地点代码;
portAndPlaceName (港口和地点名称),用于说明收货地港口和地点名称。
7.2.13 TransitPort(中转港)
用于说明申请中中转港口信息,包括:
ortAndPlaceCode (港口和地点代码),用于说明中转港港口和地点代码:
ortAndPlaceName (港口和地点名称),用于说明中转港港口和地点名称,
7.2.14 PortOfDischarge(卸货港)
用于说明货物实际卸下的港口名称,包括:
——portAndPlaceCode (港口和地点代码),用于说明卸货港港口和地点代码;
——portAndPlaceName (港口和地点名称),用于说明卸货港港口和地点名称。
7.2.15 FreightAndCharges(运费支付)
用于说明运费和其他费用支付方式,包括:
——prepaidAt,用来说明运费已预付至的地点名称;
——freightPayableAt,用于说明运费到付的地点名称。
7.2.16 Remark(备注信息)
用于说明其他相关信息。
用于说明订舱申请[书]/提单项下货物的信息,如货类、件数、货物重量、是否属危险品、是否需冷藏
通风等与货物相关的信息,主要包括:
——cargoCode (货类代码),用于说明货物的货类代码;
- numberOfPackages (货物件数),用于说明货物的件数;
——packageCode (包装类型代码),用于说明包装类型代码;
——packageName (包装类型名称),用于说明包装类型名称;
——grossWeight (毛重),用于说明货物的毛重;
etWeight (净重),用于说明货物的净重;
——measurement (体积),用于说明货物的体积;
——marks (运输标志,唛头),用于描述货物的运输标志,唛头;
——cargoDescription (货物描述),用于描述货物信息。
GB/T 32850—2016
7.3.2 DangerousGoods(危险货物)类
DangerousGoods
(危险品),用于对订舱申请[书]/提单项下危险品货物信息的补充说明,拥有普通
货物类的全部属性。危险品属性主要包括:
——class(危险品分类),用于说明对危险品的分类;
--page (危险品页号),用于说明危险品的页号;
——UNDangerousGoodsCode (联合国危险品编号),用于说明危险品的联合国编号;
——label(危险品标签),用于说明危险品的标签;
— flashPoint(危险货物闪点),用于说明货物闪点;
——shippingEmergencyMeasuresNo
(船舶载运危险品应急措施编号),用于说明危险品措施的
编号;
—medicalFirstAidGuideNo
(医疗急救指南编号),用于说明危险品医疗急救指南的编号;
——isMarinePolutant(是否海运污染),用于说明是否会对海洋造成污染的指示;指示符
Y 表示会
造成污染,指示符 N 表示不会造成污染;
emergencyContactPhoneNumber
(应急联系电话),用于说明应急联系的电话号码。
7.3.3 RefeerCargo(冷藏货物)类
ReeferCargo(冷藏),用于说明订舱申请[书]/提单项下冷藏货物的信息,拥有货物类的全部属性。
主要包括下列属性:
——temperatureSetting(设置温度);
— reeferVentilationFlux ( 通 风 量 ) ;
——minTemperature(最低温度);
——maxTemperature(最高温度)。
Vessel(船舶)用于说明预订船舶的信息,主要包括:
——vesselCode(船舶呼号),用于说明预订船舶由国际海事组织分配的唯一标识符;
—-vesselName (船名),用于说明船舶的名称;
——voyage(航次),用于说明船舶的航次。
NumberOfContainers
(集装箱总数)用于描述订舱申请[书]/提单项下货物预配集装箱总数的信
息,主要包括:
——containerSizeType(集装箱箱型尺寸),用于说明集装箱的型号及类型;
——numbers (集装箱数量),用于说明集装箱的个数。
Container(集装箱)用于描述订舱申请[书]/提单项下货物预配集装箱的信息,主要包括:
——containerNumber (集装箱箱号),用于说明集装箱的标识符;
——containerSizeType(集装箱箱型尺寸),用于说明集装箱的型号及类型;
——sealNumber (铅封号),用于说明集装箱封号;
——grossWeight (货物毛重),用于说明集装箱中的货物毛重;
——netWeight(货物净重),用于说明集装箱中货物的净重;
——numberOfPackages (货物件数),用于说明集装箱中货物的件数。
GB/T 32850—2016
订舱申请的文档类图见图2。
style="width:5.14028in;height:5.02014in" />
图 2 订舱申请的文档类图
订舱申请的高层类图见图3。
style="width:12.14722in;height:7.88056in" />
图 3 订 舱 申 请 的 高 层 类
图
GB/T 32850—2016
订舱主体细目类图见图4。
style="width:5.11333in;height:4.99994in" />class Document
Document
1
1..*
BookingRequest
图 4 订舱主体细目类图
运费条款细目类图见图5。
style="width:4.59375in;height:5.60694in" />
图 5 运费条款细目类图
style="width:1.30665in" />GB/T 32850—2016
货物细目类图见图6。
class Cargo
style="width:11.53332in;height:9.5799in" />0..1
Dangerous Goods
class Text
-emergencyContactPhoneNumber.
- flashPoint:Text
- isMarinePolutant: Text
- label:
medicalFirstAidGuideNo: Text
page: Text
- shippingEmergencyMeasuresNo: Text UNDangerousGoodsCode; Text
BookingRequest:BookingRequest
1
1..*
Cargo
cargoCode: Code
- cargoDescrption.Text
grossWeight: Measure
label: Text
marks Text
measurement: Measure
netWeight: Measure
numberOfPackages Numenic
packageCode: Code
packageName: Name
1
0..1
RefeerCargo
maxTemperature: Measure
minTemperature: Measure
reeferVentilationFlux: Measure
temperatureSetting: Text
图 6 货物细目类图
船舶细目类图见图7。
GB/T 32850—2016
style="width:4.6in;height:5.39375in" />
图 7 船舶细目类图
集装箱总数细目类图见图8。
style="width:4.59375in;height:5.62014in" />style="width:0.16001in" />
图 8 集装箱总数细目类图
集装箱信息细目类图见图9。
GB/T 32850—2016
style="width:4.63333in;height:6.58056in" />
图 9 集装箱信息细目类图
装货港细目类图见图10。
style="width:4.64028in;height:5.61389in" />
图10 装货港细目类图
卸货港细目类图见图11。
GB/T 32850—2016
收货地细目类图见图12。
交货地细目类图见图13。
style="width:4.62014in;height:5.66042in" />
图 1 1 卸货港细目类图
style="width:4.62014in;height:5.42014in" />
图12 收货地细目类图
GB/T 32850—2016
style="width:4.64028in;height:5.54028in" />
图13 交货地细目类图
中转港细目类图见图14。
style="width:4.64722in;height:5.50069in" />
图14 中转港细目类图
运费支付细目见图15。
GB/T 32850—2016
style="width:4.63333in;height:5.15347in" />
图15 运费支付细目类图
文档通用信息数据字典见表1。
表 1 文档通用信息数据字典
|
|
|
---|---|---|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
订舱申请信息数据字典见表2~表9。
表 2 订舱主信息数据字典
|
|
|
---|---|---|
|
||
|
|
|
|
|
|
|
|
|
GB/T 32850—2016
表 2 ( 续 )
|
|
|
---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
表 3 运费条款细目数据字典
|
|
|
---|---|---|
|
||
|
|
|
|
|
|
表 4 收货地细目数据字典
|
|
|
---|---|---|
|
||
|
|
|
|
|
|
表 5 装货港细目数据字典
|
|
|
---|---|---|
|
||
|
|
|
|
|
|
表 6 中转港细目数据字典
|
|
|
---|---|---|
|
||
|
|
|
|
|
|
GB/T 32850—2016
表 7 卸货港细目数据字典
|
|
|
---|---|---|
|
||
|
|
|
|
|
|
表 8 交货地细目数据字典
|
|
|
---|---|---|
|
||
|
|
|
|
|
|
表 9 运费支付细目数据字典
|
|
|
---|---|---|
|
||
|
|
|
style="width:0.53336in;height:0.52008in" />
货物细目数据字典见表10。
表 1 0 货物细目数据字典
|
|
|
---|---|---|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GB/T 32850—2016
表10 (续)
|
|
|
---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
船舶细目数据字典见表11。
表 1 1 船舶细目数据字典
|
|
|
---|---|---|
|
||
|
|
|
|
|
|
|
|
|
集装箱总数目数据字典见表12。
表12 集装箱总数目数据字典
|
|
|
---|---|---|
|
||
|
|
|
|
|
|
集装箱细目数据字典见表13。
GB/T 32850—2016
表13 集装箱细目数据字典
|
|
|
---|---|---|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
订舱申请应用图参见 A.1,订舱申请序列图参见 A.2。
订舱申请书范本参见附录 B。
订舱申请书的 Schema 示例参见附录 C。
订舱申请书的 XML 示例参见附录D。
GB/T 32850—2016
(资料性附录)
订舱申请应用图及序列图
A.1 订舱申请应用图
订舱申请应用图见图 A.1。
style="width:8.64672in;height:2.45322in" />发送申请 订舱申请
接收申请
申请方 承运方
图 A.1 订舱申请应用图
A.2 订舱申请序列图
订舱申请序列图见图 A.2。
style="width:8.56003in;height:6.00666in" />sd BookingRequest
订舱中请方
受理方
同步数据信息(运价、参与方等)()
同步数据信息(参与方)()
发送订舱申请书()
图 A.2 订舱申请序列图
GB/T 32850—2016
(资料性附录)
订舱申请书范本
订舱申请书范本如下:
|
|
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
||||||||||||
|
||||||||||||
|
|
|||||||||||
|
||||||||||||
|
|
|
|
|
|
|
||||||
|
|
|
|
|
||||||||
|
||||||||||||
|
|
|
|
|
|
|
|
|
||||
|
||||||||||||
|
GB/T 32850—2016
(资料性附录)
订舱申请书 Schema 示例
订舱申请书 Schema 示例如下:
〈? xml version="1.0"?>
〈xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:udt="urn:oasis:names:specification:ubl:schema:xsd:UnqualifiedDataTypes-2">
(xsd:import
namespace="urn:oasis:names:specification:ubl:schema:xsd:UnqualifiedDataTypes-2"
cation="UBL-UnqualifiedDataTypes-2. 1.xsd"/>
(xsd:element name ="Document" type ="DocumentType"/>
\<xsd:complexType name ="DocumentType">
(xsd:sequence>
〈xsd:element name ="contentVersion" type="udt:IdentifierType"
minOccurs="1" maxOccurs ="1"/>
(xsd:element name="creationDate" type="udt:DateTimeType"
minOccurs="1" maxOccurs="1"/>
(xsd:element name="documentStructureVersion"
type="udt:IdentifierType" minOccurs="1" maxOccurs="1"/>
(xsd:element name="lastUpdateDate" type="udt:DateTimeType"
minOccurs="1" maxOccurs="1"/>
〈xsd:element name ="documentStatus" type="udt:IdentifierType"
minOccurs="1" maxOccurs="1"/>
(xsd:element name ="BookingRequest" type ="BookingRequestType"
minOccurs="1" maxOccurs ="unbounded"/>
〈/xsd:sequence〉
\</xsd:complexType)
〈xsd:complexType name ="BookingRequestType"〉
〈xsd:sequence〉
〈xsd:element name =" bookingNumber" type ="udt:TextType" minOccurs ="1"
maxOccurs="1"/>
〈xsd:element name =" bookingDate" type ="udt:DateType" minOccurs ="1"
maxOccurs="1"/>
(xsd:element name =" shippmentDate" type ="udt:DateType" minOccurs ="1"
maxOccurs="1"/>
(xsd:element name="allowTransship" type="udt:IdentifierType"
minOccurs="1" maxOccurs="1"/>
〈xsd:element name ="allowBatches" type="udt:IdentifierType"
minOccurs="1" maxOccurs ="1"/>
〈xsd:element name ="contractNumber" type ="udt:TextType"
minOccurs="0" maxOccurs="1"/>
GB/T 32850—2016
\<xsd:element name ="numbersOfOriginalBL" type="udt:NumericType"
minOccurs="0" maxOccurs ="1"/>
(xsd:element name="FreightClause" type="FreightClauseType"
minOccurs="1" maxOccurs ="1"/>
(xsd:element name ="DeliveryPlace" type="PortAndPlaceType"
minOccurs="1" maxOccurs="1"/>
〈xsd:element name ="LoadingPort" type="PortAndPlaceType"
minOccurs="1" maxOccurs="1"/>
(xsd:element name="ReceiptPlace" type="PortAndPlaceType"
minOccurs="1" maxOccurs="1"/>
(xsd:element name="PortOfDischarge" type="PortAndPlaceType"
minOccurs="1" maxOccurs="1"/>
〈xsd:element name="TransitPort" type="PortAndPlaceType"
minOccurs="0" maxOccurs="1"/>
(xsd:element name ="FreightAndCharges" type ="FreightAndChargesType"
minOccurs="0" maxOccurs="1"/>
(xsd:element name ="remark" type="udt:TextType" minOccurs ="1"
maxOccurs="1"/>
(xsd:element name ="PartyInformation" type="PartyInformationType"
minOccurs="5" maxOccurs ="5"/>
〈xsd:element name ="Cargo" type="CargoInformationType" minOccurs="1"
maxOccurs="1"/
(xsd:element name="Vessel" type="VesselInfomationType" minOccurs ="1"
maxOccurs="1"/>
(xsd:element name="NumberOfContainers"
type="NumberOfContainersType" minOccurs ="1" maxOccurs ="1"/>
(xsd:element name ="Container" type="ContainerInfomationType"
minOccurs="1" maxOccurs ="1"/>
\</xsd:sequence〉
\</xsd:complexType〉
〈xsd:complexType name ="FreightClauseType"〉
\<xsd:sequence〉
〈xsd:element name ="freightClauseCode" type ="udt:CodeType"
minOccurs="1" maxOccurs ="1"/>
(xsd:element name ="freightClauseName" type ="udt:NameType"
minOccurs="1" maxOccurs="1"/>
\</xsd:sequence〉
\</xsd:complexType)
〈xsd:complexType name="FreightAndChargesType">
\<xsd:sequence〉
(xsd:element name="freightPayableAt" type ="udt:NameType"
minOccurs="1" maxOccurs ="1"/>
〈xsd:element name="prepaidAt" type="udt:NameType" minOccurs ="1"
GB/T 32850—2016
maxOccurs="1"/>
〈/xsd:sequence)
〈/xsd:complexType〉
(xsd:complexType name="PortAndPlaceType">
(xsd:sequence〉
(xsd:element name ="portAndPlaceCode" type ="udt:CodeType"
minOccurs="1" maxOccurs="1"/>
(xsd:element name="portAndPlaceName" type ="udt:NameType"
minOccurs="1" maxOccurs="1"/>
\</xsd:sequence)
\</xsd:complexType)
(xsd:complexType name="PartyInformationType"〉
\<xsd:sequence〉
〈xsd:element name="PartyRole" type="udt:NameType" minOccurs ="1"
maxOccurs="1"/>
(xsd:element name ="PartyIdentification"
type="PartyIdentificationType" minOccurs="1" maxOccurs="1"/>
(xsd:element name ="PartyDates" type="PartyDatesType" minOccurs="1"
maxOccurs="1"/>
(xsd:element name="PartyTime" type="PartyTimeType" minOccurs="1"
maxOccurs="1"/>
(xsd:element name ="NameAndAddress" type ="NameAndAddressType"
minOccurs="1" maxOccurs ="1"/>
(xsd:element name="Contact" type="ContactType" minOccurs="1"
maxOccurs ="99"/>
〈/xsd:sequence)
\</xsd:complexType) 〈xsd:complexType
\<xsd:sequence〉
name="PartyIdentificationType"〉
(xsd:element name ="gln" type="udt:IdentifierType" minOccurs ="1"
maxOccurs="1"/>
(xsd;element name ="value" type="udt:TextType" minOccurs="1"
maxOccurs="1"/>
\</xsd:sequence)
\</xsd:complexType>
〈xsd:complexType name ="PartyDatesType">
\<xsd:sequence〉
(xsd:element name="partyStartDate" type="udt:DateType"
minOccurs="1" maxOccurs ="1"/>
(xsd:element name="partyEndDate" type="udt:DateType" minOccurs="1"
maxOccurs ="1"/>
〈/xsd:sequence)
GB/T 32850—2016
\</xsd:complexType〉
(xsd:complexType name="PartyTimeType"〉
(xsd:sequence)
(xsd:element name="operatingTimeFrom" type="udt:DateTimeType"
minOccurs="1" maxOccurs ="1"/>
(xsd:element name="operatingTimeTo" type="udt:DateTimeType"
minOccurs="1" maxOccurs="1"/>
\</xsd:sequence)
\</xsd:complexType>
〈xsd:complexType name ="NameAndAddressType">
(xsd:sequence〉
(xsd:element name="countryISOCode" type="udt:IdentifierType"
minOccurs="1" maxOccurs="1"/>
(xsd:element name ="city" type="udt:TextType" minOccurs ="1"
maxOccurs="1"/>
(xsd:element name="languageOfTheParty" type="udt:IdentifierType"
minOccurs ="0" maxOccurs ="1"/>
(xsd:element name ="name" type="udt:TextType" minOccurs ="1"
maxOccurs="1"/>
〈xsd;element name ="postalCode" type="udt:TextType" minOccurs ="0"
maxOccurs="1"/>
(xsd:element name="state" type="udt:TextType" minOccurs ="1"
maxOccurs="1">
〈xsd:element name="streetAddress" type="udt:TextType" minOccurs ="1"
maxOccurs="1"/>
\</xsd:sequence〉
〈/xsd:complexType)
(xsd:complexType name ="ContactType">
(xsd:sequence〉
(xsd:element name="personOrDepartmentName" type="udt:TextType"
minOccurs="1" maxOccurs="1"/>
(xsd:element name="channelType" type="udt:IdentifierType"
minOccurs="1" maxOccurs ="1"/>
〈xsd:element name ="channelNumber" type="udt:TextType" minOccurs ="1"
maxOccurs="1"/>
〈/xsd:sequence〉
\</xsd:complexType〉
〈xsd:complexType name ="CargoInformationType">
\<xsd:sequence〉
〈xsd:element name ="cargoCode" type="udt:CodeType" minOccurs ="1"
maxOccurs="1"/>
(xsd:element name="numberOfPackages" type="udt:NumericType"
minOccurs="1" maxOccurs ="1"/>
〈xsd:element name ="packageCode" type="udt:CodeType" minOccurs ="1"
GB/T 32850—2016
maxOccurs ="1"/>
(xsd:element name ="packageName" type="udt:NameType" minOccurs ="1"
maxOccurs="1"/>
(xsd:element name ="grossWeight" type ="udt:MeasureType"
minOccurs="1" maxOccurs ="1"/>
(xsd:element name="netWeight" type="udt:MeasureType" minOccurs="1"
maxOccurs="1"/>
(xsd:element name ="measurement" type="udt:MeasureType"
minOccurs="1" maxOccurs ="1"/>
(xsd:element name ="marks" type="udt:TextType" minOccurs ="1"
maxOccurs ="1"/>
(xsd:element name="cargoDescription" type="udt:TextType"
minOccurs="1" maxOccurs="1"/>
(xsd:element name ="DangerousGoodsInfomation"
type="DangerousGoodsType" minOccurs ="1" maxOccurs ="1"/>
(xsd:element name="ReeferCargoInfomation" type="ReeferCargoType"
minOccurs="1" maxOccurs ="1"/>
\</xsd:sequence)
〈/xsd:complexType〉
(xsd:complexType name ="DangerousGoodsType">
\<xsd:sequence〉
(xsd:element name="class" type="udt:TextType" minOccurs ="1"
maxOccurs="1"/>
〈xsd:element name ="page" type="udt:TextType" minOccurs ="1"
maxOccurs="1"/>
〈xsd:element name ="UNDangerousGoodsCode" type ="udt:CodeType"
minOccurs="1" maxOccurs="1"/>
〈xsd:element name="label" type="udt:TextType" minOccurs ="1"
maxOccurs="1"/>
(xsd:element name="flashPoint" type="udt:TextType" minOccurs ="1"
maxOccurs="1"/>
(xsd:element name ="shippingEmergencyMeasuresNo"
type="udt:TextType" minOccurs ="o" maxOccurs ="0"/>
〈xsd:element name ="medicalFirstAidGuideNo" type ="udt:TextType"
minOccurs ="0" maxOccurs ="0"/>
(xsd:element name="isMarinePolutant" type="udt:IdentifierType"
minOccurs="0" maxOccurs ="1"/>
〈xsd:element name ="emergencyContactPhoneNumber"
type="udt:TextType" minOccurs="o" maxOccurs ="1"/>
〈/xsd:sequence)
く/xsd:complexType)
(xsd:complexType name ="ReeferCargoType">
(xsd:sequence>
(xsd:element name="temperatureSetting" type ="udt:TextType"
GB/T 32850—2016
minOccurs="1" maxOccurs
〈xsd:element
minOccurs="1" maxOccurs
(xsd:element
minOccurs="1" maxOccurs
(xsd:element
minOccurs="1" maxOccurs
〈/xsd:sequence〉
="1"/>
name="reeferVentilationFlux" type ="udt:TextType"
="1"/>
name="minTemperature" type="udt:TextType"
="1"/>
name="maxTemperature" type ="udt:TextType"
="1"/>
\</xsd:complexType〉
〈xsd:complexType name ="VesselInfomationType">
(xsd:sequence〉
(xsd:element name ="vesselCode" type ="udt:CodeType" minOccurs ="1"
maxOccurs ="1"/>
(xsd:element name="vesselName" type="udt:TextType" minOccurs ="1"
maxOccurs="1"/>
〈xsd:element name ="voyage" type="udt:TextType" minOccurs ="1"
maxOccurs="1"/>
〈/xsd:sequence)
\</xsd:complexType〉
〈xsd:complexType name ="ContainerInfomationType"〉
\<xsd:sequence〉
(xsd:element name="containerNumber" type="udt:TextType"
minOccurs ="0" maxOccurs ="1"/>
(xsd:element name="sealNumber" type="udt:TextType" minOccurs ="O"
maxOccurs ="1"/>
(xsd:element name ="containerSizeType" type ="udt:CodeType"
minOccurs="1"
maxOccurs="1"/>
〈xsd:element name="numberOfPackages" type="udt:NumericType"
minOccurs="0" maxOccurs="1"/>
(xsd:element name ="grossWeight" type="udt:MeasureType"
minOccurs="1" maxOccurs="1"/> | |
---|---|
(xsd:element name="netWeight" |
|
minOccurs="1" maxOccurs="1"/> |
\</xsd:sequence〉
\</xsd:complexType)
〈xsd:complexType name="NumberOfContainersType">
\<xsd:sequence〉
〈xsd:element name="numbers" type="udt:NumericType" minOccurs ="1"
maxOccurs ="1"/>
(xsd:element name ="containerSizeType" type ="udt:CodeType"
minOccurs="1" maxOccurs="1"/>
〈/xsd:sequence)
〈/xsd:complexType)
\</xsd:schema〉
GB/T 32850—2016
(资料性附录)
订舱申请书 XML 示例
订舱申请书 XML 示例
〈? xml version="1.0"encoding="UTF-8"?>
(Document xsi:noNamespaceSchemaLocation ="Ebooking1.xsd"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
(contentVersion)normalizedString\</contentVersion)
(creationDate>2001- 12- 17T09:30:47Z\</creationDate>
(documentStructureVersion)normalizedString\</documentStructureVersion〉
(lastUpdateDate)2001- 12- 17T09:30:47Z\</lastUpdateDate>
(documentStatus)normalizedString\</documentStatus>
\<BookingRequest)
\<bookingNumber〉String\</bookingNumber〉
\<bookingDate>1967-08- 13\</bookingDate)
\<shippmentDate>1967-08- 13\</shippmentDate>
\<allowTransship)normalizedString\</allowTransship>
〈allowBatches)normalizedString\</allowBatches〉
\<FreightClause〉
(freightClauseCode>normalizedString\</freightClauseCode>
〈freightClauseName>String\</freightClauseName>
\</FreightClause〉
〈DeliveryPlace)
〈portAndPlaceCode)normalizedString\</portAndPlaceCode>
(portAndPlaceName>String\</portAndPlaceName〉
〈/DeliveryPlace〉
\<LoadingPort)
〈portAndPlaceCode)normalizedString\</portAndPlaceCode>
〈portAndPlaceName>String\</portAndPlaceName〉
\</LoadingPort〉
〈ReceiptPlace)
〈portAndPlaceCode>normalizedString\</portAndPlaceCode)
(portAndPlaceName>String\</portAndPlaceName)
\</ReceiptPlace〉
\<PortOfDischarge)
\<portAndPlaceCode)normalizedString\</portAndPlaceCode>
〈portAndPlaceName>String\</portAndPlaceName)
\</PortOfDischarge>
\<FreighAndCharges〉
\<freightPayableAt 〉String \</freightPayableAt>
〈prepaidAt>String\</prepaidAt〉
GB/T 32850—2016
\</FreighAndCharges〉
\<remark>String\</remark〉
\<PartyInformation)
\<PartyRole)BOOKING PARTY\</PartyRole)
\<PartyIdentification)
\<gln)normalizedString\</gln>
(value)String\</value)
\</PartyIdentification>
\<PartyDates〉
\<partyStartDate>1967-08- 13\</partystartvate>
〈partyEndDate)1967-08- 13\</partyEndDate〉
\</PartyDates〉
\<PartyTime〉
〈operatingTimeFrom>2001- 12- 17T09:30:47Z\</operatingTimeFrom)
〈operatingTimeTo)2001- 12- 17T09:30:47Z\</operatingTimeTo>
\</PartyTime>
(NameAndAddress〉
〈countryISOCode>normalizedString\</countryISOCode>
\<city)String\</city)
〈name〉String\</name〉
\<state)String\</state〉
〈streetAddress>String\</streetAddress)
\</NameAndAddress)
〈Contact)
〈personOrDepartmentName>String\</personOrDepartmentName〉
〈channelType)normalizedString\</channelType>
\<channelNumber〉String\</channelNumber〉
\</Contact>
\</PartyInformation〉
\<PartyInformation>
\<PartyRole>SHIPPER\</PartyRole〉
\<PartyIdentification)
\<gln>normalizedString\</gln)
\<value)String\</value〉
\</PartyIdentification〉
\<PartyDates〉
\<partyStartDate>1967-08- 13\</partyStartDate)
〈partyEndDate>1967-08- 13\</partyEndDate〉
\</PartyDates〉
(PartyTime)
〈operatingTimeFrom>2001- 12- 17T09:30:47Z\</operatingTimeFrom)
〈operatingTimeTo)2001- 12- 17T09:30:47Z\</operatingTimeTo>
GB/T 32850—2016
\</PartyTime〉
(NameAndAddress〉
〈countryISOCode)normalizedString\</countryISOCode>
〈city)String\</city)
〈name)String\</name)
\<state)String\</state>
〈streetAddress)String\</streetAddress>
\</NameAndAddress)
〈Contact〉
(personOrDepartmentName>String\</personOrDepartmentName〉
〈channelType)normalizedString\</channelType)
〈channelNumber>String\</channelNumber〉
\</Contact〉
\</PartyInformation〉
\<PartyInformation〉
\<PartyRole>CONSIGNEE\</PartyRole)
\<PartyIdentification)
〈gln>normalizedString\</gln)
\<value)String\</value〉
\</PartyIdentification〉
\<PartyDates〉
〈partyStartDate>1967-08- 13\</partyStartDate)
(partyEndDate>1967-08- 13\</partyEndDate>
\</PartyDates)
\<PartyTime)
〈operatingTimeFrom>2001- 12- 17T09:30:47Z\</operatingTimeFrom)
〈operatingTimeTo>2001- 12- 17T09:30:47Z\</operatingTimeTo>
\</PartyTime)
(NameAndAddress〉
〈countryISOCode>normalizedString\</countryISOCode〉
\<city)String\</city)
\<name 〉String\</name)
\<state)String\</state〉
\<streetAddress〉String\</streetAddress>
\</NameAndAddress)
〈Contact)
〈personOrDepartmentName 〉String\</personOrDepartmentName〉
\<channelType)normalizedString\</channelType〉
(channelNumber)String\</channelNumber〉
\</Contact〉
\</PartyInformation〉
\<PartyInformation〉
\<PartyRole)NOTIFY PARTY\</PartyRole)
GB/T 32850—2016
\<PartyIdentification)
(gln)normalizedString\</gln>
(value)String\</value〉
\</PartyIdentification)
\<PartyDates〉
(partyStartDate>1967-08- 13\</partyStartDate〉
(partyEndDate>1967-08- 13\</partyEndDate>
\</PartyDates〉
\<PartyTime)
(operatingTimeFrom>2001- 12- 17T09:30:47Z\</operatingTimeFrom)
〈operatingTimeTo)2001- 12- 17T09:30:47Z\</operatingTimeTo>
\</PartyTime〉
(NameAndAddress〉
〈countryISOCode>normalizedString\</countryISOCode>
\<city)String\</city)
〈name 〉String\</name)
\<state)String\</state〉
(streetAddress>String\</streetAddress〉
\</NameAndAddress)
〈Contact〉
〈personOrDepartmentName〉String\</personOrDepartmentName>
〈channelType)normalizedString\</channelType)
〈channelNumber〉String\</channelNumber〉
\</Contact)
〈/PartyInformation>
\<PartyInformation〉
\<PartyRole>CARRIER\</PartyRole〉
\<PartyIdentification)
(gln)normalizedString\</gln)
(value)String\</value〉
\</PartyIdentification〉
\<PartyDates)
\<partyStartDate>1967-08- 13\</partyStartDate〉
(partyEndDate>1967-08- 13\</partyEndDate>
\</PartyDates)
\<PartyTime〉
〈operatingTimeFrom>2001- 12- 17T09:30:47Z\</operatingTimeFrom〉
(operatingTimeTo)2001- 12- 17T09:30:47Z\</operatingTimeTo〉
\</PartyTime〉
\<NameAndAddress)
〈countryISOCode>normalizedString\</countryISOCode>
\<city>String\</city)
〈name)String\</name)
GB/T 32850—2016
\<state)String\</state>
〈streetAddress>String\</streetAddress)
\</NameAndAddress)
〈Contact〉
(personOrDepartmentName)String\</personOrDepartmentName〉
〈channelType>normalizedString\</channelType〉
\<channelNumber>String\</channelNumber〉
〈/Contact〉
〈/PartyInformation)
〈Cargo)
〈cargoCode>normalizedString\</cargoCode>
(numberOfPackages)0.0\</numberOfPackages〉
〈packageCode)normalizedString\</packageCode)
\<packageName〉String\</packageName〉
〈grossWeight unitCode="normalizedString">0.0\</grossWeight〉
〈netWeight unitCode="normalizedString">0.0\</netWeight〉
(measurement unitCode="normalizedString">0.0\</measurement〉
(marks)String\</marks〉
〈cargoDescription 〉String\</cargoDescription)
\<DangerousGoodsInfomation〉
〈class>String\</class〉
\<page 〉String\</page)
\<UNDangerousGoodsCode)normalizedString\</UNDangerousGoodsCode)
\<label 〉String\</label〉
\<flashPoint>String\</flashPoint〉
〈/DangerousGoodsInfomation>
\<ReeferCargoInfomation>
\<temperatureSetting>String\</temperatureSetting)
\<reeferVentilationFlux>String\</reeferVentilationFlux>
(minTemperature>String\</minTemperature〉
(maxTemperature>String\</maxTemperature>
\</ReeferCargoInfomation)
\</Cargo)
\<Vessel〉
(vesselCode>normalizedString\</vesselCode〉
(vesselName 〉String\</vesselName〉
\<voyage 〉String\</voyage〉
\</Vessel〉
(NumberOfContainers)
(numbers>0.0\</numbers>
〈containerSizeType)normalizedString\</containerSizeType〉
\</NumberOfContainers>
〈Container)
GB/T 32850—2016
\<containerSizeType)normalizedString\</containerSizeType〉
(grossWeight unitCode="normalizedString">0.0\</grossWeight〉
(netWeight unitCode="normalizedString">0.0\</netWeight〉
\</Container)
\</BookingRequest)
\</Document〉
style="width:3.09994in" />GB/T 32850—2016
更多内容 可以 GB-T 32850-2016 国际货运代理系列单证 基于ebXML订舱申请报文. 进一步学习